We stayed here for our 10 day honeymoon and it was great. It is in a great location close to all the north shore beaches and restaurants. It also came equipped with essential beach items such as cooler, chairs, etc. We would stay here again. The complex is nice and we liked that they had gas grills available for everyone to use.