Great place, perfect location. Check in and communication was excellent, with good recommendations on places to eat etc. Lovely views and good strong air conditioning! Would definitely stay here again.