2 bedroom flat edinburgh for sale