The staff were really friendly here and there is an Indian restaurant right underneath. We had dinner there and it was very nice. The pool was great for the kids, and you can watch them from your balcony. We were there for a surf carnival and it was a 5 min walk to the surfclub, as well as being within walking distance to restaurants. The only downside was our room was only 1 bedroom, as that was all we could get, and having the sofa bed and another trundle in the living area made it very cramped. Good size kitchen, good view of the beach, safe car parking and we were generally really happy with it. Would stay there again.