Very clean, nice location, good amenities. Overall great experience.