Excellent location in a lovely resort.