Perfect location, welcoming and responsive hosts, extremely clean. Would definitely recommend.