Perfect location which makes everything within walking distance. Gill is a wonderful host and communicative. We had a slight problem with water heating system during our stay, Gill responded swiftly to our complaint and had the problem sorted out.