very great apartment and location