Very clean, great location and had all the necessary amenities