Lovely spot with beautiful views. Comfortable rooms and stylish spaces. Heaps of toys and outdoor features to keep the kids happy. Easy walk to beaches.