Perfect location & attention to the details! Great communication & host instructions. The condo has everything you may need for a short or longer stay! Comfy big bed! Beautiful beaches with great diverse snorkeling, hiking & shops nearby!