I cannot say enough great things about the place and Kevin himself! Both phenomenal… great communication very accommodating polite and a great host! Place is located absolutely in a perfect spot and it is a huge place for something as central as the location. Very clean and gorgeous patio!