Everything was exactly as described. Marriott Beach Club is an awesome place for a family holiday and Brandon was an excellent host. He communicated promptly and answered any questions that I had. I would highly recommend staying here. Check in was easy, facilities are clean and pool and lagoon are absolutely gorgeous.