This is an ideal place to stay with everything you could ever need. The hosts are exceptionally attentive and kept us updated and also assisted with travel information. This is a great place to stay!