superb location, lovely views and great facilities