I don't want some disappointing experiences with the owner to overwhelm this review, so will start with the positive.
Condo location: 5/5 - on sunny side of island, close to best beaches
Condo amenities 5/5 - thoughtful inclusions such as beach gear and kitchen equipment
Communications 2/5 - We've rented many vacation properties over the years and never been so hounded by owners. They demanded to speak to us live -- not via email, which I explained was our preference -- during our vacation, to inquire into exactly how many people were staying with us (the exact number agreed in our contract), where we were storing bicycles that we rented, etc. We were given approximately a dozen pages of rules which we followed. We are a quiet family with two adult sons, but neighbors were asked to report on our behavior. This excessive monitoring put a damper on our holiday. Not once but twice did the owners impose additional and unexpected fees over which we had no say. One was an unexplained increase in rental cost, and the other was for higher than expected energy costs because on the last day we left a couple of windows open to release shower condensation. We spent HOURS cleaning the condo upon departure as we knew the owner was quite fastidious and we are responsible tenants, but this was never acknowledged. I'm sorry because the owner seems like a nice guy who was unreasonably anxious. I'm afraid an otherwise enjoyable holiday will be forever marred in our memories for this reason.