Excellent location in a beautiful resort.