My whole family had a wondeful stay at this property. It was right on the beach and everything you can imagine was within 5 min driving time. The unit was well maintained and fit a family of four with room to spare. The kids had a little problem with internet access but wifi worked fine in lobby area of hotel. We dined every morning at the breakfast buffet and there is a restaurant on site also with great food. If you rent a car there is valet parking for a fee which was very affordable. All in all the stay was great, and thanks to the host for making it nice and easy!