great Apartman, great location