Overall, a pretty nice place. The rooftop pool made the vacation great with kids. The housekeeping is impeccable. Everyone was very nice and helpful.