Perfect in every way. Great place to stay in a great town. We loved it and hope to return