Pros: we needed early check in, not an issue. Staff was very accommodating. Great location. World class snorkeling is basically in the front yard. This resort has truly the best location on the island. We decided to upgrade when we got there (paid for the upgrade but well worth…