The inside unit is clean and comfortable. Communication with host was excellent and they offered an early check-in and late check-out which is so appreciated. The outside spaces are rough, but the pool is nice. The walk to the beach is as advertised..super close. Overall location is good.