After giving this place a few chances, I've finally come to the conclusion that Isidore is not worth giving money to. Each visit, the service has been incredibly slow and unattentive even when there doesn't seem to be any other guests there. While the building seems charming upon first glance, there was pretty much a lack of decor and coziness that I found to be lazy and cold rather than modern. The only redeeming factor was the food, which wasn't bad. Unfortunately, that's not enough when there is Pepperland across the street (which is awesome) and lots more in Dover and Portsmouth.