Five stars for the fresh, consistently delicious food, swift cheerful service and cheery decor with plenty of indoor and outdoor seating. Minus two stars for the always excessively loud music requiring the staff and I to shout at each other to be heard. So loud I can't sit in the restaurant and chat with my husband during a meal. Why drive me away? Make it pleasant to stay and I'll go back to the counter for dessert.