Excellent - amazing location and accommodation.