The perfect place to stay with a small family, it was amazing having everything available for us. Had an amazing time and we hope to be back every summer.