Amazing! We loved every little detail and the friendly touches were beyond expectation. Great location, and lovely hosts