This place had everything we could need! The kitchen was well equipped and there were plenty of beach toys and supplies that we took advantage of. There is a nice pool and hot tub on premise that we were able to use as well. It was perfect walking distance to the beach and a short drive to all your essential shops and restaurants. Parking was an ease as well! Loved this spot!