We stayed for six weeks and had a great time here. For anyone wondering about whether the internet is suitable for remote work, the internet is not fast but it is consistent, so I had no problems, even with at least 100 hours of video meetings.
The host was very responsive. When we called about a water leak they had plumber there in minutes, and they made sure it didn't impact our stay.
I highly recommend this place to anyone wanting to spend time in a great climate, walking distance to a very nice beach.