Loved the unit, very clean and had a large usable kitchen. Location was within walking distance to town and the beach. Condo was gated and the pool was clean. There was not a heated spa, there were small pools with jets but they were not heated as I would expect a spa to be. We arrived at exactly checkin time and there was a line of cars waiting to check in, I would recommend arriving a little later to avoid this wait.