The location of this place is absolutely perfect - especially for families. There are playgrounds on every corner, great restaurants, and easy access to everything. Our only challenge was that wifi wasn't working and there were a few more mosquitos than we'd like. All and all, a terrific stay!