This property is in a word...perfect. CLEAN, well-equipped, nice balcony, awesome view, nice furnishings, with tons of amenities and in a great location. Like I said...perfect. We had a great stay and I recommend it without hesitation.