Everything about this condo was perfect, very clean, unit is just like the pictures, ocean view, 2 min walk to beach, close to the pier and all restaurants. Unit was well stocked, building was clean, safe location, gate access, easy check in, friendly front desk. We would stay again. I did not give it 5 stars, because we arrived Sunday on Christmas night (it was freezing) and heat was not working in living room/open area. No big deal, things happen. But we checked out on Jan 2nd and heat was still not working. We were told we would receive space heaters and that they would be there Tuesday, then Wednesday, but they never came and host never followed up. Took off a star, not because heater was not working, (things happen) but because of lack of communication and follow up on space heaters. Never heard anything after being told they would be there on Wednesday, 5 more days and heaters did not arrive and we received no follow up. Otherwise this was a perfect stay for us. (Host did apologize at day of check out for heater not working)