This is a unit in a large condominium. Check in is a bit cumbersome but worked fine in the end. Just note it's not like a hotel -- you need to connect with a person to get you set up. The facility was very nice -- pool right on the beach, and the unit itself was fantastic. Balcony overlooking the ocean (angle view), full kitchen, comfortable bed, pretty much everything you need.