Nice clean place with all you need. Easy check in and good location near the pool. This is more like a hotel check where your unit is selected by onsite reservation staff. They were helpful with our requests.