Everything from booking, follow up communication, service, and particularly the friendliness of staff made our stay fabulous. And we're staying again! Highly recommend Point Break!