Very clean place, very well kept.