Great communications throughout the whole booking process. The location was perfect and we all had a great time. Being a 5 minute walk from such a lovely beach was a big plus for us and we made the most out of the beach and relaxing by the pool. The villa was very clean upon arrival and the welcome gift was greatly received.