Lovely place, spotless room, friendly and helpful staff. Location is perfect. Very close to beach and beautiful hiking trail. We only ate one breakfast at the restaurant but it was delicious and regret not having dinner there at least once. All in all, a great place to stay.