Great location, clean linens and towels, easy check-in/out, good communication, easy (paid) parking, pretty good value for the price. Would be great for a large group of young people. Lacks some amenities and we wished the floors and bathrooms were cleaner.