Great place, exceptional cleanliness, very welcoming hosts. Superb location.