I stayed here 30 days in a remote work situation and it was exactly what I needed. The wifi was adequate, kitchen good, the lanai is big enough for two people to hang out on and the location is convenient and quiet. Great views of rainbows!