We had a wonderful time. The location is conveniently close to the beach and restaurants yet at the same time feels very peaceful, surrounded by beautiful mountain views. Communication with the host was great and we were able to resolve any problems that came up. Overall a great place to stay!