Comfortable well-equipped apartment in great location