Perfect!
Location, cleanliness, decor!
Loved it :)