Location, communication and facilities were great. Definitely recommend! Friendly staff, great breakfast and amazing views from the rooftop pool