top notch and well equipped accommodation + best location