Well located apartment with good facilities