Very clean and modern. Easy self check in and out. Beautiful kitchen. Warm and cozy. Was able to park in the driveway. Convenient location.