Spotlessly clean, great location, great amenities, highly recommend