Beautiful location. The resort is amazing with pools and spas everywhere, and the rooms were clean and perfect too. Would come back!!