Remarkable place to stay! Incredibly beautiful location, and outstanding hosts! Will always remember this stay!