Great place, great location, great host. Exactly as advertised. We had a wonderful stay!