great apartment spacious beautiful views and great location