A very clean and nicely appointed place.