This place was beyond anything I had expected. Great location, the nicest hosts and utterly beautiful.