beautiful views and great location