Coakley Bay is a very nice, and well maintained, complex. I won't repeat all the "positive" things said in previous reviews. I'll just say they are all true. Erin's unit is "as advertised". It is well stocked, and the views are amazing.
Don't let the fact that it is at the top of a steep hill concern you at all. All the better while sipping your morning coffee out on the balcony. There is plenty of parking at the unit, and half way down the hill where the pool and restaurant are located. It might seem crazy driving 100 yards to go to the pool, but after you walk it once, you will understand.
I agree with everyone else about the Buck Island snorkeling excursions. It is an amazing snorkeling location. We did it in 2017. However, this year we discovered Isaac's Bay. When you go to see Point Udall, look for the parking area just before you reach the monument. There is a hiking trail head that starts there. It is a beautiful, easy, hike along the coast that leads down to Isaac's bay. The snorkeling there is very good, and best of all, free! One final thought: Make sure to do Sunday brunch at Ziggy's!
The Slyh's