Clean and well maintained. Check In was very easy to follow and parking was easy as well! Highly recommend!!