Excellent facilities, lovely views, great location