Excellent location, perfect size, welcoming and clean