great location with a wonderful view.
food is ok.
serving staff are pleasant and friendly, if a little slow.
smelly, dirty room.
accommodation staff is slow, not accommodating, and impolite.
bed was uncomfortable.
can hear the people in the next room brushing their teeth because the walls are so thin.
no coffee in the mornings unless you go over to the cafe.
driveway full of potholes as well as parking areas
We could have saved our $240 and pitched a tent on the beach and been happier.