Exceptionally clean, good location, had all the amenities needed. Definitely recommend.