This place was just what I needed. Perfect location to the beach and beach stuff was provided for you. We also arrived early and they got the place ready early for us. Excellent communication with the hosts, they always answered promptly and friendly. I will be staying here in the future.