We loved staying at Debbie's place. Incredible views of the water and sunset. You can see turtles right off the shore and there is plenty of whale watching.
The interior is very nice and up to date. Would definitely recommend.