Room was clean, beds were comfortable, tv etc all worked. Close to the beach, but the path down was pretty rough. The free minigolf was great. The staff were great, very friendly and helpful. Cons - parking was an issue if there are too many trucks. People smoking pot by the roadside were annoying, the smell keeps being blown towards the hotel. The room could do with some more clothes hooks and a bigger mirror. But overall, very happy with our stay.