Oct 14th-Oct 19th, 2004 stayed for the first time in a rental and have fallen in love! Absolutely great prices, privacy, clean- we literally had our own apartment for 5 days. I cannot say enough about South Shore Vista. The view of the sunrise every morning from the huge windows in our dining room, the back deck and coffee in... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.