I have been to Grotto Bay three times in the last 23 years. Once as a teenager for a family vacation and twice with my wife.
Each time I have been there, the service was amazing, the room was immaculate and the food was divine. The staff is extremely friendly and willing to help in any way they can.
The private beach is clean and quiet. There is a bar just a few steps from the sand.
The resort is a peaceful place, and is only a short bus ride from anywhere on the island.
It is also close to the airport which is perfect. Less than 30 minutes after landing, we were having lunch at the resort.
If you ever go to Grotto Bay, make sure you swim in the cave on the property. It is an experience you will never forget.