Amazing location and the perfect spot for families with young kids. Everything we needed and more were provided for us.