Despite the recent hurricanes, the property was in good shape and the team working there was amazing in every interaction - from Mike at the front desk who went above and beyond, to the bartenders, servers, beach cabana setup team, to the cafe server, to housekeeping, everyone was friendly and made the stay all the more enjoyable. Our room was clean, bed comfy, decor is inviting, the pool was fun, amenities and entertainment were plentiful.