Fabulous stay in this beautiful resort in a perfect location! Will be back.