Great location & very clean and modern. We enjoyed our stay and took advantage of the horseback riding, golf, snorkeling, zip lining, & great restaurants, all within 10 min from the condo. We will be back. :)