I would say the price, location and the staff is awesome. However the basic amenities are not up to standard. Air conditioning is not function properly, shower head leaking all night, toilet light blinking and the bed is very noisy when you flip on the bed.