Very clean and comfortable, with all the amenities and extra touches a weary traveler would want or need! Great location.