A very nice and clean flat. Perfect communication. And you do need the bus. You can easily walk to the old town and the fantastic Holyrood Park.