Very clean. Great location. Check in was the worst. But everything was wonderful.