Not quite as clean as expected. A little small for two people and a large service dog, but the price was inexpensive enough to make up for the size. The location was excellent and every shop and restaurant (which were all excellent) and most historic sites were within walking distance. This area is the best place to stay in. Bostonians are friendly and laid back and the Italian atmosphere in North End created a very relaxed and pleasant trip.