10/10. Excellent location and wonderful host as well. Accommodation and amenities were perfect.