Pros: Very nice resort. Our 2 bdrm suite was very spacious, clean, and has great view. Front desk was very helpful and responsive, called back to follow-up to make sure we have our needs met. Beach area is not very big but nice and clean. Convenient ferry to town, the captains are great. Local people are very nice. We also went to Saint John, also was beautiful.
Cons: Only one restaurant on site, quicker to order and pick up than eating there. However, Westin walking distance next door provided more options. Because of island life, food is very expensive, expect to pay 2, 3 times the cost at grocery store in comparison to mainland. Taxi charge per person, expect $12-15 a one-way trip.
Overall a beautiful and relaxing place to stay.