We stayed here for 5 nights. Our serene spa-like room was in the Coral Wing. It had 2 oversized twin beds and a couch that served as a bed for our child. The golf course/ocean view room was very large with floor to ceiling windows. Wifi out in the lobby provided awesome coverage for using VoIP on my cell phone. The bathroom layout was in 3 sections, large soaking tub/sink/large shower in one room, toilet in one room, large sink in one room. High end toiletries, everything you can think of: toothbrush, comb, razor, spa quality shampoo/shower gel/conditioner/lotion. The room came with robes, slippers, and nightshirts!!
Tour desk always had someone who spoke reasonable English. We rented cars and reserved tours through them with ease. Hotel staff was pleasant and hotel atmosphere was relaxed. Beautiful grounds and plenty of solid surface for walking/jogging around the hotel area. Beach was groomed and swimming area had netting. The ferry and downtown area is an inexpensive cab ride away. Shopping and dining is also a moderate walk from the hotel.
I would give this hotel 5 stars but there were a few drawbacks: Outdoor pool only had about 2 to 2 1/2 feet of water in it. It may have to do with it is still early in the pool season. The indoor pool was pleasantly warm but the women's changing area needs serious maintenance. Showers stalls are corroded, marginal cleanliness, no towels and only one of two hairdryers worked and they had obviously seen better days. Free wired internet in the room was slow with intermittant periods of no internet availability.
Overall, we enjoyed our stay and highly recommend this hotel as we would certainly stay here again!