Our experience at Main Street Vineyard was very pleasant. It was extremely clean and I would rate it over 5 stars. It was right on par with any other 5 star hotel with the convenience of a kitchen. I would not hesitate to recommend this place to any of my friends or family..