We had a very comfortable stay at Mike's. Stayed 4 nights and 5 days. The complex itself was located at a beautiful beach on its own with amazing water quality (best in the island). We really didn't have to go anywhere else if we didn't need to explore the island. Everything we could possibly need was conveniently provided in the apt A to Z. Super close to all the major shops and restaurants. Felt very much at home. Highly recommend for several reasons. Definitely will go back with the rest of the fam!