Great views, well located, great facilities