Good location, great views and excellent facilities .