Excellent location, perfect for walking the little town. Exceptionally clean and we would definitely stay here again. We did not have any problems with the internet (phones or ipad), the television is small and in an odd location especially for its size, if that matters to anyone else (did not to us). We were also not offered the "1st Morning Complementary Bagle Breakfast & Java", perhaps we were supposed to ask, but during our busy travel schedule it slipped our minds until it was too late, so perhaps a word of advice to future travelers would be to mention this yourselves as it would have been nice. Luckily, there are delicious restaurants near by for breakfast, brunch, lunch and dinner. Parking around back was very convenient, we did have a car that parked crooked in front of us, but we were able to maneuver out. Keep in mind this is a busy tourist town and parking is behind the building facing a busy restaurant. We would recommend visitors plan on walking.
All in all, you cannot beat the location and cleanliness.