A super well located stay, well stocked with anything you might need away from home.