First, the location is great for restaurant variety and other amenities you want. The place itself is tidy and cute and comfortable. Also, the owners are good communicators and very nice.