Nice, clean, welcoming place in a great location.