Superb location, excellent communication and world class air conditioning being a huge plus given how hot it was during our stay
No faults