Very clean and well maintained. Great location, great experience.