Staff was excellent, breakfast was good (premade omelets, sausage (pork one day, chicken next 2 days), hard boiled eggs, waffles, etc. Room was comfortable and clean, nothing fancy. The reason for 3 stars is how dirty the carpet was in the halls, and value for the money. Cost was at least double the value, but guess that is what you get in high season (we did not go during a holiday). Location was close to LL Bean and outlets if that is important to you.