What a wonder place! Perfect location and very clean. Has everything you need, they thought of everything. John is a great host! We had an awesome time!