Everything was fantastic! Communication, check in, room, cleanliness - there's absolutely nothing to complain about. The complex is beautiful and it was a great place to base ourselves for a few days