The communication was PHENOMENAL. Host was so accommodating! Also, the location was perfect! You have access to so much... the beach, the lagoon, the performances/ shows put on for the guests. The pool area is very well-managed. Kids can have fun but can't use water guns or things like that and have a designated area. I liked that even as a mother, because it meant when you want to swim, you can do laps easily.
The place was clean and they had shampoo and all the extras. Very nice! I hope I get to come again because I really loved it there! It was a wonderful trip. wifi was good for the most part as we use it quite a bit. They had good kitchen accessories. Beach was close. Malls within walking distance. Everything was great!