Perfect location, lovely hosts and an excellent place to stay. Absolutely wonderful!