The most wonderfully welcoming, clean and well appointed place.