NIce place, Nice stay, well located