Everything was exactly as described and we couldn't have stayed in a better place. Check in was easy and the security was peace of mind. The beach was amazing and the recommendations from the hosts were fabulous!! We would love to stay here again!!