Just stayed here and we were really happy with the unit and the resort amenities. The unit is very clean and modern. Great snorkeling about 300 yards up the beach (right in front of the Westin) just look for the dive flags out in the water. We went to a couple other beaches during our stay but the one right in front of the property is one of the best on the northwest end of the island. Also worth mentioning there was a small beach shack where you could rent paddle boards, snorkel gear, and cabanas for very reasonable prices. That was a nice added bonus. Overall I was impressed with the property and would happily return in the future.