Very close to everything you need, very clean, beautifully set out, wonderful touches. We had a medical emergency and our hosts were incredibly compassionate and helpful. Five star rating for being great people.