Very clean, well appointed place.