A very clean and suitably appointed place.