We had a week here in a 2 bedroom apartment which was clean, well appointed and very comfortable. The views from the apartment (which was on the 3rd floor) were spectacular. The surf life saving club is great for meals or there is a supermarket a few kilometres away, I think there is a bus. Some other restaurants along the beachfront. The beach is lovely and there are lots of beautiful walks. We will go back for sure.