Excellent location, spotless and welcoming.