amazing stay. beautiful resort with a fabulous location. right on the beach and on a gorgeous bike path along the coast. wonderful location in town as well. perfect location in the middle of the island with good access to both north and south if you want to do touristy things. lots of traffic but that has nothing to do with the amazing place itself!