Excellent design, beautiful location and wonderful hosts! Thank you for a great stay!