Excellent location and friendly, welcoming, hosts! Everything was perfect we love it! Thoroughly recommended.