Excellent stay in a well equipped and well located house