Excellent location, incredibly clean place, exceptional communication and just overall a perfect spot for our family of 5. We were very comfortable