Great hosts, beautiful place and well located. What else there is to say?