Setup impeccable: cups, bottles of water, maps, coffee, comfortable bed, touch-activated lamps, a beach within walking distance. This place had it all, save for restaurants within walking distance (but you have to have a car to get here, so this isn't even an issue at all).
They even have puppies. The host is extremely accommodating and genuinely means to be, and we sincerely hope to be back someday.