This place is an absolute gem. Location was amazing and the place was immaculate. John was an awesome host who made everything simple and easy. I will definitely be returning :)