Well kept interior, as well as hospitality