Very clean, everything you need, lots to do, great location. Definitely recommend staying here!