This place was so clean and so beautiful. Perfect walking distance the beach, local restaurants, and shopping. Excellent communication from the host as well from start to finish. We will definitely be staying again.