Excellent - the best place we’ve ever stayed