Great location with responsive and helpful hosts. We had problems with the WiFi but we were able to use the spotty resort WiFi as necessary. Could use some upgrades but it is clean and comfortable. The view from the balcony is great for daily sunsets and whale watching!