Comfortable, welcoming atmosphere
Smiling hostess. Great location