Excellent stay. We will recommend it to family and friends. We hope to return ourselves one day.