Wow! What a great place. Location, cleanliness, the whole set up was exceptional. We will be back!