Great place, great location, great host!! Everything we expected and then some!