Very nicely appointed unit, super comfortable beds. Unit was quiet, you don't hear neighbors. Each bedroom and bath were separated by the living room, which provides for privacy. Great amenities including a well outfitted gym and large heated swimming pool, easy access onto the beach. You do need a car, most everything accessed for shopping, restaurants etc. require transportation, which parking was included.