We are a family of four. We will be arriving at the Glasgow airport in the morning in mid-June, picking up a rental car, and then spending one night in Edinburgh before heading up to the highlands and Skye. I am trying to decide between staying at Oakhill Apartments (seems nicer, cheaper, but not centrally located) and the Knight Residence (also seems nice, more expensive, but looks like we can walk to where we want to go). While in Edinburgh, we would like to walk the Royal Mile and see the palace and the castle. If we stay at Oakhill, we will likely either take the local bus or a taxi to wherever we want to go. Any advice on which to choose?