Very clean place that appears very new. It was wonderful to have parking on-site which is rare in this area. The amenities inside were wonderful and made our stay perfect!