Some friends and I had a great time here last week. The beds were big and comfortable, and towels provided were clean, and the beach view from the deck was simply unbelievable. Wine in the hot tub, watching the sun set over the water ... it was fantastic.
The beach with open volleyball courts was 2 minutes from door, and good food and drinks were a 10 minute's walk away. Only loses one star because of the parking, as it is indeed treacherous to get down there. I scraped my car fairly badly the first time before I got the hang of it.
Be careful, but it's definitely worth the trip!