Excellent location. Everything you’d need and more. Great communication from the host. We had a brilliant stay.