Very clean, good location with parking around, overall great