Very clean and well appointed place.