What a perfect stay for a family vacation! We had an awesome time because there was so much space to come together and also to have our own privacy. We are thinking of making this trip a tradition!