The host is amazing, and the unit itself was wonderful. It was as equipped with everything we needed and then some! Short walk to the beach, nice pool, and the gym was great. Downside for us was the bar/restaurant downstairs and the service there. Upon going down for a drink, the server hit her vape pen then took my order, my drink was made wrong (I ordered a Paloma and they made a Mojito) and it tasted horrible. The food was subpar, and the atmosphere itself was on the dirty side. In addition, the main pool is not heated and it was freezing, so just be aware in case that matters to you or your kids.