The Mason Inn was just perfect for us! Clean, cozy, and great location to the harbor, the wharf, the beach and State Street. The staff-front desk, maids, and maintenance crew were very friendly. The inn was very quiet and restful. The pool and hot tub were clean and peaceful. Would stay here again in a heartbeat!