This place was perfect, the location, the room, the pool and all the amenities in the room. Its like your own mini condo. I wish the balcony was open but that's ok not a deal breaker!! I will definitely use John again !!!