The condo is in an ideal location for the best snorkeling and other water activities. The condo had everything we needed and has been well maintained. We enjoyed the amenities of the condo complex as well. Kathy made it easy to check in with great communication and pertinent information. We would definitely stay there again!