Stayed here in Dec 2020 with my husband and daughter. The place was walking distance to the beach (our main reason for going there).
We had a two bed with amazing view, the room on the second floor...it was clean and spacious. Booking and check-in was very easy, and parking is secure.
David was very friendly person and he advice us on the best places to visit.
Would happily stay here again.