Spotless, great amenities, location is okay, but would ideally need a car to get around. Great communication & easy check in/out. Would stay again.