Love this place--beautiful views, beach nearby ("72 steps down to the beach," they were careful to say more than once), great food, nice amenities (homemade cookies each afternoon, a fridge full of soda, coffee and hot water available all day, wine at 5 pm daily), nicely appointed rooms.
It might be tricky if you had mobility problems--while there are rooms on the main floor, normally you enter using a flight of stairs up from the carport. If you normally use a wheelchair or walker, make sure you mention this when you reserve (so you get a ground-floor room), and arrive when the front door of the home is accessible (I didn't manage to get in there using my key after hours).
Also make sure that if you want the room with the soaking tub or the one with the jacuzzi tub, you request them when you reserve--not every room has a tub at all. I do plan to return--and I've snagged the room with the jacuzzi tub already!